package com.zofer.study.observer;

import java.util.ArrayList;
import java.util.List;

/**
 * @description 观察者模式
 * 假如小红和小明都觉得小美很漂亮，不管小美做什么，小红和小明都想知道。
 * 这时候可以使用观察者模式。
 * @date: 2020/9/29 15:56
 */
public class XiaoMeiMain {
    public static void main(String[] args) {
        List<Person> list = new ArrayList<Person>();
        list.add(new XiaoHong());
        list.add(new XiaoMing());
        System.out.println("小美开始通知了");
        for (Person person:list) {
            person.getMessage();
        }
        System.out.println("小美已都通知给几位小哥哥了");
    }
}
